## Строки. Конкатенация, дублирование, разбиение

**Задание 1.** Допишите программу, в которой вводятся два слова (в переменные s1 и s2) в одну строчку через пробел, и отображаются в консоли в формате:

### Формат входных данных

I love

### Формат выходных данных

Word 1: I | Word 2: love

**Задание 2.** Напишите программу ввода двух слов через пробел. Сформируйте новую строку, продублировав первое слово дважды, а второе - трижды (все слова в результирующей строке должны идти через пробел). Результат выведите на экран.
Программу следует реализовать без использования F-строк, а с применением оператора дублирования строк.

### Формат входных данных

hello python

### Формат выходных данных

hello hello python python python

**Задание 3.** Напишите программу ввода двух слов через пробел. Сформируйте новую строку, продублировав первое слово дважды, а второе - трижды (все слова в результирующей строке должны идти через пробел). Результат выведите на экран.
Программу следует реализовать без использования F-строк, а с применением оператора дублирования строк.

## Входные данные

hello python

## Выходные данные

hello hello python python python

**Задание 4.** Выполняется считывание двух целочисленных значений в переменные a и b (вводятся в одну строчку через пробел).
Необходимо сформировать строку вида: "Переменная a = <значение>, переменная b = <значение>", используя оператор конкатенации (соединения) строк. Результат выведите на экран.
P. S. F-строки в программе не использовать.

## Входные данные

2 -5

## Выходные данные

Переменная a = 2, переменная b = -5

**Задание 5.** Написать программу ввода строки и формирования новой строчки вида: "Строка: <введенная строка>. Длина: <длина строки>". Результат сформированной строки вывести на экран.
P. S. В программе F-строки не использовать.

## Входные данные

hello Pushkin

## Выходные данные

Строка: hello Pushkin. Длина: 15

**Задание 6.** С клавиатуры вводятся две буквы (в одну строку через пробел). Вывести на экран следующую строку:
"Коды: <буква1> = <код буквы1>, <буква2> = <код буквы2>"

## Входные данные

a z

## Выходные данные

Коды: a = 97, z = 122

## Логические операции


**Задание 7.** Вводится вещественное число. Нужно определить, что его целая часть кратна 3. На экран вывести True, если кратно и False - в противном случае. Задача делается без использования условного оператора.

## Входные данные:

78.34

## Выходные данные:

True

**Задача 8.** Вводится стоимость книги X рублей (например, X = 435.78) - положительное вещественное число с точностью до сотых (два знака после запятой).
Требуется определить, является ли дробное значение (число после запятой) больше 50.
На экран вывести True, если больше и False - в противном случае. Задача делается без использования условного оператора.

## Входные данные:

456.56

## Выходные данные:

True

**Задача 9.** Вводятся два целочисленных значения в одну строчку через пробел. Можно прочитать с помощью команды:

```python
a, b = input().split()
```


Необходимо определить, можно ли первое число нацело разделить на второе. На экран вывести True, если делится и False - в противном случае. Задача делается без использования условного оператора.

## Входные данные:

12 3

## Выходные данные:

True

**Задача 10.** Вводятся три целых положительных числа.
Необходимо определить, можно ли их интерпретировать (воспринимать) как длины сторон треугольника. (Сумма длин двух произвольных сторон всегда должна быть больше третьей стороны). На экран вывести True, если треугольник формируется и False - в противном случае. Задача делается без использования условного оператора.

## Входные данные:

8 11 12

## Выходные данные:


**Задача 11.** Вводится вещественное число. Нужно проверить, что оно попадает или в диапазон [0; 2] или в диапазон [10; 20] (включительно). На экран вывести True, если попадает и False - в противном случае. Задача делается без использования условного оператора.

## Входные данные:

1.2

## Выходные данные:

True

**Задача 12.** 1.2 Високосный год

Пользователь вводит номер года (например, 2021).
программа выводит True, если он високосный и False в противном случае

Год високосный, если:
* он делится на 4, но не заканчивается на два нуля
* либо заканчивается на два нуля, и при этом делится на 400

*Примечание. Использовать условный оператор if не нужно, достаточно составить выражение и передать его результат функции `print()`*
<details><summary>Подсказка 1</summary>Делимость можно проверить с помощью операций %, == и != </details>
<details><summary>Подсказка 2</summary>Нужно составить несколько операций сравнений и скомбинировать с помощью and и or, получив выражения вида:

```python
((...) and (...)) or ((...) and (...))
```
</details>


